package com.sh.usercenterbackend.common;

import lombok.Data;
import lombok.Getter;

import java.io.Serializable;

/**
 * @Auther: sh
 * @Date: 2024/12/13 23:41
 * @Description:
 */
@Getter
public enum ErrorCode  {
    SUCCESS(0,"ok",""),
    PARAMS_ERROR(40000,"请求参数错误",""),
    PARAMS_NULL_ERROR(40001,"请求数据为空",""),
    NOT_LOGIN(40101,"未登录",""),
    NO_AUTH(40100,"未授权",""),
    SYSTEM_ERROR(50000,"系统内部异常","");
    private final int code;
    private final String message;
    private final String description;

    ErrorCode(int code, String message, String description) {
        this.code = code;
        this.message = message;
        this.description = description;
    }
}

